package char_sequence;

import org.w3c.dom.ls.LSOutput;

/**
 * 1、int length()
 * 2、boolean isEmpty()
 * 			用于判断 当前 String 实例 所包含 字符串 是否为 空 ( 即 value.length 为 零 )
 * 3、boolean isBlank()  【 JDK 11 新增的方法 】
 * 			用于 当前 String 实例 所包含 字符串 是否为 空白 ( 仅包含了 空格 、制表符 等字符 )
 * 4、String trim() 剔除 当前 String 实例 所包含 字符串 中的首尾空白后返回新的 String 实例
 */
public class StringTestD {
    public static void main(String[] args) {

        String s = "";
        System.out.println("s.length :" + s.length() + "    ,   s.isEmpty : " +  s.isEmpty());

        String t = "           ";//有空格有制表符
        System.out.println("t.length :" + t.length() + "    ,   t.isEmpty : " +  t.isEmpty());
        System.out.println("t.length :" + t.length() + "    ,   t.isBlank : " +  t.isBlank());


        String x = "                   hello                     ";
        System.out.println( x.trim() );//去除收尾空白,不会去除字符中间的空白
        String y = "     h    e   l   l   o     ";
        System.out.println( y.trim() );
        System.out.println( y.replace(" ",""));

    }

}
